3.6.5 nop-NOP
4 サイクルの間なにもしない。
データハザード回避のため挿入する必要があることがある。
NOPはチップ内において命令発行ユニットによっても自動的に挿入される場合がある。
これと同時発行できるPE命令はwait命令のみである。
nopはnoforward(3.6.6 noforward-フォワーディングと折り返しレジスタの更新をしない)を含意する。
code:文法
nop
code:txt
シンタックスシュガーとして、nop/<n>でn回nopが挿入される。
効果
4 サイクルの間なにもしない。
エラー
wait命令以外と同時発行しようとするとエラーとなる。
code:例
lpassa $lm0v $ln0v
nop/2
lpassa $ln0v $lr0v
LM0からLM1に 4 長語コピーし、LM1からの読み出しが可能になるまで待ってからさらにGRF0に 4 長語コピーする。